… yağmuru - Turkish English Dictionary